LLM Adapter
Overview
- Pluggable LLM adapter abstracts provider specifics (OpenAI, Ollama, etc.).
- Module
AiChatModule
now usesLlmAdapterFactory
to route calls.
Extending
- Implement
LlmAdapter
returningChatCompletionResponse
. - Register in
LlmAdapterFactory
for a newLlmDetails.ProviderEnum
value.
Configuration
openAiApiKey
,openAiModel
,ollamaModelUrl
, andtemperature
are typical fields onAiChatModule
.- Use
moduleData
to store per-step overrides when needed.